﻿using System;
using System.Collections.Generic;
using Autodesk.Revit.DB;

namespace YArchitech.HVAC.AuxiliaryCurve
{
	public abstract class AuxiliaryPointsGet
	{
		public AuxiliaryPointsGet(ref Dictionary<XYZ, XYZ> dicxArgu, ref Dictionary<XYZ, XYZ> dicYArgu)
		{
			this.dicX = new Dictionary<XYZ, XYZ>();
			this.dicY = new Dictionary<XYZ, XYZ>();
			this.dicX = dicxArgu;
			this.dicY = dicYArgu;
		}

		public abstract bool GetPoints();

		protected Dictionary<XYZ, XYZ> dicX;

		protected Dictionary<XYZ, XYZ> dicY;
	}
}
